// Login页面的antd组件库样式重写
.ant-input-affix-wrapper {
  background-color: transparent;
  border-color: dodgerblue;
}
.ant-input-prefix {
  color: dodgerblue;
}
.ant-input::placeholder {
  color: #577fbf;
}
.ant-input-affix-wrapper > input.ant-input {
  color: dodgerblue;
}
:where(.css-dev-only-do-not-override-vryruh).ant-input-outlined {
  background: transparent;
  border-color: dodgerblue;
}
.ant-input-outlined:hover {
  background-color: transparent;
}
.ant-input-outlined.ant-input-status-error:not(.ant-input-disabled) {
  background: transparent;
}
.ant-input-outlined:focus {
  background-color: transparent;
}
:where(
    .css-dev-only-do-not-override-vryruh
  ).ant-input-outlined.ant-input-status-error:not(.ant-input-disabled):focus,
:where(
    .css-dev-only-do-not-override-vryruh
  ).ant-input-outlined.ant-input-status-error:not(
    .ant-input-disabled
  ):focus-within {
  border-color: #ff4d4f;
  box-shadow: 0 0 0 2px rgba(255, 38, 5, 0.06);
  outline: 0;
  background-color: transparent;
}
:where(
    .css-dev-only-do-not-override-vryruh
  ).ant-input-outlined.ant-input-status-error:not(.ant-input-disabled):hover {
  border-color: #ffa39e;
  background-color: transparent;
}
:where(.css-dev-only-do-not-override-vryruh).ant-input-outlined:focus,
:where(.css-dev-only-do-not-override-vryruh).ant-input-outlined:focus-within {
  border-color: #1677ff;
  box-shadow: 0 0 0 2px rgba(5, 145, 255, 0.1);
  outline: 0;
  background-color: transparent;
}
:where(.css-dev-only-do-not-override-vryruh).ant-checkbox .ant-checkbox-inner {
  background-color: transparent;
  border: 1px solid dodgerblue;
}
:where(.css-dev-only-do-not-override-vryruh).ant-checkbox + span {
  color: dodgerblue;
}
:where(.css-dev-only-do-not-override-vryruh).ant-input-affix-wrapper .anticon.ant-input-password-icon {
    color: dodgerblue;
}
:where(.css-dev-only-do-not-override-vryruh).ant-input-affix-wrapper .anticon.ant-input-password-icon:hover {
     color: aquamarine;
}

